protein shake before workout how long

Best popular protein shake before workout how long